package kr.pe.osdev.dao;

import java.util.List;

import kr.pe.osdev.domain.SecondaryCode;

import org.springframework.dao.DataAccessException;

public interface SecondaryCodeDao {
    public SecondaryCode add(SecondaryCode secondaryCode) throws DataAccessException;
    public SecondaryCode modify(SecondaryCode secondaryCode) throws DataAccessException;
    public SecondaryCode remove(SecondaryCode secondaryCode) throws DataAccessException;
    public List<SecondaryCode> findList() throws DataAccessException;
    public List<SecondaryCode> findCacheList() throws DataAccessException;
    public SecondaryCode find(SecondaryCode secondaryCode) throws DataAccessException;
    public int count() throws DataAccessException;
}